herring fillets - Spanish English Dictionary